package com.yinhai.message.core.util;

/**
 * Created by maxp on 2017/1/3.
 * 消息的常量类
 */
public interface IMessageConstant {
    /**
     * 邮箱相关的常量
     */
    String EMAIL = "EMAIL";
    String MAIL_SMTP_TIMEOUT_KEY = "mail.smtp.timeout";
    long MAIL_SMTP_TIMEOUT_VALUE = 30 * 1000;
    String MAIL_SMTP_CONNECTIONTIMEOUT_KEY = "mail.smtp.connectiontimeout";
    long MAIL_SMTP_CONNECTIONTIMEOUT_VALUE = 10 * 1000;


    /**
     * 微信相关的常量
     */
    String WX = "WX";

    String DWR = "DWR";

    /**
     * 消息状态: 发送中
     */
    String MSG_STATE_SEND_NOW = "0";
    /**
     * 消息状态: 已经发送
     */
    String MSG_STATE_SEND_ALREADY = "1";
    /**
     * 消息状态: 发送异常
     */
    String MSG_STATE_SEND_FAIL = "2";

    /**
     * 文件存储模式： 服务器目录下存储
     */
    String MSG_FILE_STORE_LOCAL = "0";
    /**
     * 文件存储模式： 文件服务器
     */
    String MSG_FILE_STORE_FTPSERVER = "1";
    /**
     * 文件存储模式： 统一存储平台
     */
    String MSG_FILE_STORE_UNIFIED_STORE = "2";

}
